roll of toilet paper - Alemán Inglés Diccionario